home *** CD-ROM | disk | FTP | other *** search
- // $FF: renamed from: d
- public class class_0 {
- // $FF: renamed from: case int[]
- private int[] field_0;
- // $FF: renamed from: a int
- private int field_1;
- // $FF: renamed from: for int
- private int field_2;
- // $FF: renamed from: byte int
- private int field_3;
- // $FF: renamed from: new int
- private int field_4;
- // $FF: renamed from: int int
- private int field_5;
- // $FF: renamed from: char int
- private int field_6;
- // $FF: renamed from: if int
- private int field_7;
- // $FF: renamed from: do int
- private int field_8;
- // $FF: renamed from: try int
- private int field_9;
-
- public class_0(int var1, int var2, int var3) {
- this.field_0 = new int[var1];
- this.field_1 = var2;
- this.field_8 = var3;
- this.field_7 = var2;
- this.field_3 = Integer.MAX_VALUE;
- this.field_4 = 0;
- this.field_5 = 0;
- this.field_6 = 1;
- this.method_0();
- }
-
- // $FF: renamed from: if () void
- public void method_0() {
- this.field_2 = 0;
-
- for(int var1 = this.field_0.length - 1; var1 >= 0; --var1) {
- for(int var2 = var1; var2 >= 0; --var2) {
- int[] var10000 = this.field_0;
- var10000[var2] += this.field_7;
- }
- }
-
- }
-
- // $FF: renamed from: a (int) int
- public int method_1(int var1) {
- if (var1 > this.field_8) {
- var1 = this.field_8;
- }
-
- this.field_9 += var1;
- if (var1 < this.field_3) {
- this.field_3 = var1;
- }
-
- if (var1 > this.field_4) {
- this.field_4 = var1;
- }
-
- this.field_5 += var1;
- ++this.field_6;
-
- for(int var2 = 0; var2 < this.field_0.length; ++var2) {
- int[] var10000 = this.field_0;
- var10000[var2] += var1;
- }
-
- int var3 = this.field_0[this.field_2] / this.field_0.length;
- this.field_0[this.field_2] = 0;
- this.field_2 = ++this.field_2 % this.field_0.length;
- this.field_1 = var3;
- return this.field_1;
- }
-
- // $FF: renamed from: do () int
- public int method_2() {
- return this.field_1;
- }
-
- // $FF: renamed from: a () int
- public int method_3() {
- return this.field_9;
- }
-
- public String toString() {
- String var1 = "Array size: " + this.field_0.length + "; contents:";
-
- for(int var2 = 0; var2 < this.field_0.length; ++var2) {
- var1 = var1 + " " + this.field_0[var2];
- }
-
- var1 = var1 + "; min delta: " + this.field_3;
- var1 = var1 + "; max delta: " + this.field_4;
- var1 = var1 + "; average delta: " + this.field_5 / this.field_6;
- var1 = var1 + "; current delta: " + this.field_1;
- return var1;
- }
- }
-